home *** CD-ROM | disk | FTP | other *** search
/ Disc Station 13 / Disc Station Vol 13.iso / heart / momomo / momomo.ntc < prev    next >
Text File  |  1996-11-06  |  59KB  |  2,964 lines

  1. ;////////////////////////////////////////////////////////
  2. ;
  3. ;    éαéαéαÆ╩ö╠âVâXâeâÇ âVü[âPâôâXâfü[â^  version 1.13.10
  4. ;
  5. ;                                        Programed by Nozomi
  6. ;
  7. ;                                        1996/ 9/20
  8. ;
  9. ;////////////////////////////////////////////////////////
  10.  
  11.  
  12. ;///////////////////
  13. ;    âtâîü[âÇÉ▌ÆΦ
  14. ;///////////////////
  15. @SNDfade 2
  16.  
  17. @FRMlay 5,(0, 0), 10, 2
  18. @FRMlay 1,(0, 6), 80, 54, 1
  19. @FRMact 1
  20. @TXTlength 550 
  21. @TXTcol 255, 1
  22. @FRMlay 2,(20, 1), 40, 2, 1
  23. @FRMact 2
  24. @TXTlength 550 
  25. @TXTcol 255, -1
  26. @FRMlay 3,(37, 6), 33, 25, 1
  27. @FRMact 3
  28. @TXTlength 550 
  29. @TXTcol 255, 1
  30. @FRMlay 4,(37, 33), 33, 25, 1
  31. @FRMact 4
  32. @TXTlength 550 
  33. @TXTcol 255, 1
  34.  
  35. $itemMax = 67    ; Åñòiâyü[âWÉö
  36.  
  37. $up = 0
  38. $down = 0
  39. $item = 1
  40.  
  41. @WALL
  42. @FRMclr 0
  43. @CLR (0, 0), 80, 60
  44. @Mouse 0
  45. @Effect 2, 255, 10
  46.  
  47. @AVIEX op_mas01.avi
  48. @PCMload nokone.wlk
  49. @SND 2
  50. @SHOPon
  51. @Palette 255, 255, 255, 255
  52.  
  53. @Effect 10, 246, 8
  54. @Mouse 1
  55.  
  56.  
  57. @ITEMRESET
  58.  
  59. @DRAWdisable
  60. @SWITCH 1
  61. ;âAâCâRâôé╠ôoÿ^
  62. @ICONload icon, 20, 29
  63.  
  64. @ICONset exit, 5, 6, 7, 8, 9, 9, 8, 7, 6, 46
  65. @ICONset ue, 3, 0, 2, 4, 40
  66. @ICONset sita, 3, 1, 3, 5, 41 
  67. @ICONset menu, 0, 13, 53 
  68. @ICONset buy, 0, 10, 50 
  69. @ICONset buy2, 0, 10, 50
  70. @ICONset print, 0, 12, 52 
  71. @ICONset list, 0, 11, 51 
  72. @ICONset menu1, 0, 14, 54
  73. @ICONset menu2, 0, 15, 55
  74. @ICONset menu3, 0, 16, 56
  75. @ICONset menu4, 0, 17, 57
  76. @ICONset menu5, 0, 18, 58
  77. @ICONset menu6, 0, 19, 59
  78. @ICONset menu7, 0, 20, 60
  79. @ICONset menu8, 0, 21, 61
  80. @ICONset menu9, 0, 22, 62
  81. @ICONset menu10, 0, 23, 63
  82. @ICONset menu11, 0, 14, 54
  83. @ICONset menu12, 0, 15, 55
  84. @ICONset menu13, 0, 16, 56
  85. @ICONset menu14, 0, 17, 57
  86. @ICONset menu15, 0, 18, 58
  87. @ICONset menu16, 0, 19, 59
  88. @ICONset menu17, 0, 20, 60
  89. ;@ICONset menu18, 0, 21, 61
  90.  
  91. @ICONput exit, (76, 0)
  92. @COMMENT (0, 0), 2, ôXé≡Åoé▄é╖
  93. @ICONjump :exit
  94.  
  95. @WALL opwall, 212
  96. @DRAWenable
  97. @EFFECT 10, 246, 10
  98.  
  99. @DRAWdisable
  100. @MOUSE 1
  101.  
  102. @ICONput menu, (12, 0)
  103. @COMMENT (0, 0), 2, Æ╩ö╠âüâjâàü[é╓Éié▐
  104. @ICONjump :menustart
  105. @DRAWenable
  106.  
  107. @grpdisp  manga01, 8, 40, 52, 2
  108. @keywait
  109. @clr (1, 5), 78, 54, 2
  110. @grpdisp  manga02, 8, 40, 52, 2
  111. @keywait
  112. @clr (1, 5), 78, 54, 2
  113. @grpdisp  manga03, 8, 40, 52, 2
  114. @keywait
  115. @clr (1, 5), 78, 54, 2
  116. @grpdisp  manga04, 8, 40, 52, 2
  117. @keywait
  118. @clr (1, 5), 78, 54, 2
  119. @grpdisp  manga05, 8, 40, 52, 2
  120. @keywait
  121. @clr (1, 5), 78, 54, 2
  122. @grpdisp  manga06, 8, 40, 52, 2
  123. @keywait
  124. @clr (1, 5), 78, 54, 2
  125. @grpdisp  manga07, 8, 40, 52, 2
  126. @keywait
  127. @clr (1, 5), 78, 54, 2
  128. @grpdisp  manga08, 8, 40, 52, 2
  129. @keywait
  130. @clr (1, 5), 78, 54, 2
  131. @grpdisp  manga09, 8, 40, 52, 2
  132. @keywait
  133. @clr (1, 5), 78, 54, 2
  134. @grpdisp  manga10, 8, 40, 52, 2
  135. @keywait
  136. @clr (1, 5), 78, 54, 2
  137. @grpdisp  manga11, 8, 40, 52, 2
  138. @keywait
  139. @clr (1, 5), 78, 54, 2
  140. @ICONclr menu
  141. @grpdisp  manga12, 8, 40, 52, 2
  142. @keywait
  143. @Goto :opend
  144.  
  145. :menustart
  146. @PCM 1
  147. @ICONreset menu
  148. @ICONclr menu
  149. :opend
  150. @clr (1, 5), 78, 54, 2
  151. @DRAWdisable
  152. @wall menuwall, 212
  153. @Gosub :SetMenuIcon
  154. @Gosub :SetSprite
  155. @Gosub :SprClrShop
  156. @Gosub :SprDispMenu
  157. @DRAWenable
  158. @Goto :loop2
  159.  
  160.  
  161.  
  162. :Menu
  163. @Gosub :SetMenuIcon
  164. @Gosub :SprClrShop
  165. $up = 0
  166. $down = 0
  167. @wall menuwall, 212
  168. @Gosub :SprDispMenu
  169.  
  170. @DRAWenable
  171.  
  172.  
  173. :loop2
  174. @FRMact 5
  175. @goto :loop2
  176.  
  177.  
  178. :Main
  179. @mouse 0
  180. @Gosub :ResetMenuIcon
  181. @Gosub :SprClrMenu
  182. @wall shopwall, 212
  183. @Gosub :SprDispShop
  184. @Gosub :SetSystemIcon
  185. @Gosub :allowSet
  186. @mouse 1
  187. @FRMact 3
  188.  
  189. @Gosub :itemDisp
  190.  
  191. :loop
  192. @goto :loop
  193.  
  194. :up
  195. @PCM 1
  196. @ICONRESET ue
  197. @IF $item == 1 :alwset
  198. $item = $item - 1
  199. @Gosub :itemDisp
  200. :alwset
  201. @Gosub :allowSet
  202. @Goto :loop
  203.  
  204. :allowSet
  205. @DRAWdisable
  206. @IF $item != 1 :up1
  207. @IF $up != 0 :up2
  208. @ICONclr ue
  209. $up = 1
  210. @Goto :up2
  211. :up1
  212. @IF $up == 0 :up2
  213. @ICONput ue, (0, 0)
  214. $up = 0
  215. @COMMENT (0, 0), 2, æOâyü[âW
  216. @ICONjump :up
  217. :up2
  218.  
  219. @IF $item != $itemMax :down1
  220. @IF $down != 0 :down2
  221. @ICONclr sita
  222. $down = 1
  223. @Goto :down2
  224. :down1
  225. @IF $down == 0 :down2
  226. @ICONput sita, (6, 0)
  227. $down = 0
  228. @COMMENT (0, 0), 2, Äƒâyü[âW
  229. @ICONjump :down
  230. :down2
  231. @DRAWenable
  232. @RET
  233.  
  234. :down
  235. @PCM 1
  236. @ICONRESET sita
  237. @IF $item == $itemMax :alwset
  238. $item = $item + 1
  239. @Gosub :itemDisp
  240. @Gosub :allowSet
  241. @Goto :loop
  242.  
  243. :exit
  244. @Mouse 0
  245. @PCM 1
  246. @FRMclr 0
  247. @Effect 10, 255, 8
  248. @DRAWdisable
  249. @Mouse 0
  250. @WALL
  251. @CLR (0, 0), 80, 60
  252. @ICONclr exit
  253. @ICONclr ue
  254. @ICONclr sita
  255. @ICONclr menu
  256. @ICONclr buy
  257. @ICONclr buy2
  258. @ICONclr print
  259. @ICONclr list
  260. @ICONclr menu1
  261. @ICONclr menu2
  262. @ICONclr menu3
  263. @ICONclr menu4
  264. @ICONclr menu5
  265. @ICONclr menu6
  266. @ICONclr menu7
  267. @ICONclr menu8
  268. @ICONclr menu9
  269. @ICONclr menu10
  270. @ICONclr menu11
  271. @ICONclr menu12
  272. @ICONclr menu13
  273. @ICONclr menu14
  274. @ICONclr menu15
  275. @ICONclr menu16
  276. @ICONclr menu17
  277. ;@ICONclr menu18
  278. @SPRoff 450, 451, 452, 453, 454, 455, 456, 457
  279. @SPRstop 450, 451, 452, 453, 454, 455, 456, 457
  280. @DRAWenable
  281. @Effect 10, 255, 10
  282. @SHOPoff
  283. @SNDfade 2
  284. @WAIT 10
  285. @AVIEX ed_mas01.avi
  286. @PCMload nokone.wlk
  287. @Effect 2, 255, 8
  288. @SND 2
  289. @END
  290.  
  291. ;////////////////////////
  292. ;    âyü[âWîƒì⌡
  293. ;///////////////////////
  294. :menu1
  295. @PCM 1
  296. @ICONreset menu1
  297. @GetLabel $table, :items
  298. @GetLabel $item, :syokuhin
  299. $item = $item - $table  ; ÉHòi
  300. @Goto :Main
  301. :menu2
  302. @PCM 1
  303. @ICONreset menu2
  304. @GetLabel $table, :items
  305. @GetLabel $item, :kittin
  306. $item = $item - $table  ; âLâbâ`âôâOâbâY
  307. @Goto :Main
  308. :menu3
  309. @PCM 1
  310. @ICONreset menu3
  311. @GetLabel $table, :items
  312. @GetLabel $item, :nuigurumi
  313. $item = $item - $table  ; é╩éóé«éΘé▌
  314. @Goto :Main
  315. :menu4
  316. @PCM 1
  317. @ICONreset menu4
  318. @GetLabel $table, :items
  319. @GetLabel $item, :pinbatti
  320. $item = $item - $table  ; âsâôâoâbâW
  321. @Goto :Main
  322. :menu5
  323. @PCM 1
  324. @ICONreset menu5
  325. @GetLabel $table, :items
  326. @GetLabel $item, :taoru
  327. $item = $item - $table  ; â^âIâï
  328. @Goto :Main
  329. :menu6
  330. @PCM 1
  331. @ICONreset menu6
  332. @GetLabel $table, :items
  333. @GetLabel $item, :guzzu
  334. $item = $item - $table  ; âOâbâY
  335. @Goto :Main
  336. :menu7
  337. @PCM 1
  338. @ICONreset menu7
  339. @GetLabel $table, :items
  340. @GetLabel $item, :teleca
  341. $item = $item - $table  ; âeâîâJ
  342. @Goto :Main
  343. :menu8
  344. @PCM 1
  345. @ICONreset menu8
  346. @GetLabel $table, :items
  347. @GetLabel $item, :kawakomono
  348. $item = $item - $table  ; èvżò¿
  349. @Goto :Main
  350. :menu9
  351. @PCM 1
  352. @ICONreset menu9
  353. @GetLabel $table, :items
  354. @GetLabel $item, :bunbougu
  355. $item = $item - $table  ; ò╢û[ï∩
  356. @Goto :Main
  357. :menu10
  358. @PCM 1
  359. @ICONreset menu10
  360. @GetLabel $table, :items
  361. @GetLabel $item, :bag
  362. $item = $item - $table  ; âoâbâO
  363. @Goto :Main
  364. :menu11
  365. @PCM 1
  366. @ICONreset menu11
  367. @GetLabel $table, :items
  368. @GetLabel $item, :raceing
  369. $item = $item - $table  ; âîü[âVâôâO
  370. @Goto :Main
  371. :menu12
  372. @PCM 1
  373. @ICONreset menu12
  374. @GetLabel $table, :items
  375. @GetLabel $item, :irui
  376. $item = $item - $table  ; ê▀ù▐
  377. @Goto :Main
  378. :menu13
  379. @PCM 1
  380. @ICONreset menu13
  381. @GetLabel $table, :items
  382. @GetLabel $item, :gamesoft
  383. $item = $item - $table  ; âQü[âÇâ\âtâg
  384. @Goto :Main
  385. :menu14
  386. @PCM 1
  387. @ICONreset menu14
  388. @GetLabel $table, :items
  389. @GetLabel $item, :discstation
  390. $item = $item - $table  ; écér
  391. @Goto :Main
  392. :menu15
  393. @PCM 1
  394. @ICONreset menu15
  395. @GetLabel $table, :items
  396. @GetLabel $item, :cdvideo
  397. $item = $item - $table  ; ébécü^éuéhécédén
  398. @Goto :Main
  399. :menu16
  400. @PCM 1
  401. @ICONreset menu16
  402. @GetLabel $table, :items
  403. @GetLabel $item, :event
  404. $item = $item - $table  ; âCâxâôâgÅñòi
  405. @Goto :Main
  406. :menu17
  407. @PCM 1
  408. @ICONreset menu17
  409. @GetLabel $table, :items
  410. @GetLabel $item, :osusume
  411. $item = $item - $table  ; é¿é╖é╖é▀
  412. @Goto :Main
  413. ;:menu18
  414. ;@PCM 1
  415. ;@ICONreset menu18
  416. ;$item =   51; é╚é╡
  417. ;@Goto :Main
  418.  
  419.  
  420.  
  421. :menu
  422. @PCM 1
  423. @ICONreset menu
  424. @Gosub :ResetSystemIcon
  425. @Goto :Menu
  426.  
  427.  
  428. :list
  429. @PCM 1
  430. @ITEMlist
  431. @ICONRESET list
  432. @Goto :loop
  433.  
  434. :send
  435. @PCM 1
  436. @ITEMsend
  437. @ICONRESET print
  438. @Goto :loop
  439.  
  440. :buya
  441. @PCM 1
  442. $ab = 0
  443. $buyfl = 1
  444. @Gosub :itemBuy
  445. @ICONRESET buy
  446. @IF $buyfl == 0 :loop
  447. @ITEMbuy
  448. @Goto :loop
  449.  
  450. :buyb
  451. @PCM 1
  452. $ab = 1
  453. $buyfl = 1
  454. @Gosub :itemBuy
  455. @ICONRESET buy2
  456. @IF $buyfl == 0 :loop
  457. @ITEMbuy
  458. @Goto :loop
  459.  
  460.  
  461. ;-----------------------------------------------------------------------------------
  462. ;***********************************************************************************
  463. ;                                    Åñòié╠Éαû╛
  464. ;***********************************************************************************
  465. ;-----------------------------------------------------------------------------------
  466.  
  467. :itemDisp
  468. @GetLabel $table, :items
  469. $table = $table